週次 |
日期 |
單元主題 |
第1週 |
02/26 |
Course Introduction
Introduction to Programming and Java (Chap 1) |
第2週 |
03/05 |
Elementary Programming (Chap 2)
Selection (Chap 3; 3.1 - 3.3) |
第3週 |
03/12 |
Selection (Chap 3)
Math Functions, Characters and Strings (Chap 4 ) |
第4週 |
03/19 |
Loops (Chap 5) |
第5週 |
03/26 |
Mock Exam (50 mins.)
Methods (Chap 6) |
第6週 |
04/02 |
No Class (Holiday) |
第7週 |
04/09 |
Single-dimensional Arrays(Chap 7) |
第8週 |
04/16 |
Multi-dimensional Arrays (Chap 8) |
第9週 |
04/23 |
C級考試 |
第10週 |
04/30 |
Intro to Objects and Classes (Chap 9; ) |
第11週 |
05/07 |
Objects and Classes (Chap 9; ) |
第12週 |
05/14 |
C級及B級考試
Object Oriented Thinking & Strings (Chap 10) |
第13週 |
05/21 |
Inheritance and Polymorphism I (Chap 11; ) |
第14週 |
05/28 |
Inheritance and Polymorphism II (Chap 11; ) |
第15週 |
06/04 |
B級及A級考試 |
第16週 |
06/11 |
Abstract Classes and Interfaces (Chap 13) |
第17週 |
06/18 |
No Class (Holiday) |
第18週 |
06/25 |
C級、B級及A級考試 |